<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta http-equiv="Content-Type"
 content="text/html; charset=iso-8859-1">
  <meta name="GENERATOR" content="Mozilla 1.1 under Linux">
  <title>TiEmu User's Manual</title>
  <meta name="author" content="The TiEmu team">
  <meta name="description" content="User's Manual">
</head>
<body style="background-color: rgb(255, 255, 255);">
<div align="center">
<div style="text-align: left;">
<div class="NAVFOOTER">
<hr align="left" width="100%">
<table summary="Footer navigation table" border="0" cellpadding="0"
 cellspacing="0" width="100%">
  <tbody>
    <tr>
      <td align="left" valign="top" width="33%"><a href="chapter10.html"
 accesskey="P">Prev</a></td>
      <td align="center" valign="top" width="34%"><a
 href="Manual_en.html" accesskey="H">Home</a></td>
      <td align="right" valign="top" width="33%"><a
 href="chapter20.html" accesskey="N">Next</a></td>
    </tr>
    <tr>
      <td align="left" valign="top" width="33%">Link port<br>
      </td>
      <td align="center" valign="top" width="34%">&nbsp;</td>
      <td align="right" valign="top" width="33%">Bugs<br>
      </td>
    </tr>
  </tbody>
</table>
<hr align="left" width="100%">
</div>
</div>
</div>
<h1>11. Link port<br>
</h1>
The link port can be set-up with the <span style="font-style: italic;">Link
options</span>
item:<br>
<br>
<div style="text-align: center;"><img alt="" src="linkport.png"
 style="width: 273px; height: 161px;"><br>
<br>
<div style="text-align: left;">Note: no DirectLink support!<br>
</div>
</div>
<h2>11.1 Direct File loading</h2>
When cable is set to <span style="font-style: italic;">internal,</span>
TiEmu uses its direct file loading/saving capability. That is to say,
you can 'send' a file from disk to TiEmu and vice-versa (<span
 style="font-style: italic;">Send file to TiEmu</span> item of popup
menu).<br>
The <span style="font-style: italic;">port</span> and <span
 style="font-style: italic;">calc</span> settings are not used.<br>
<br>
The timeout value can be increased/decreased to adjust timeout of
direct file loading which is <span style="text-decoration: underline;">not</span>
the timeout of real cables.<br>
<br>
Please note that the calculator must be on the HOME screen while using
this feature. No need to go into the VAR-LINK menu and set the
calculator in receive mode; anyways, it will not work!<br>
<h2>11.2 Virtual cables</h2>
There are 2 virtual cables: <span style="font-style: italic;">VTi</span>
&amp; <span style="font-style: italic;">TiEmu</span>.<br>
<br>
<div style="margin-left: 40px;">To connect VTI and TiEmu:<br>
- run VTI; next, run TiEmu<br>
- choose the <span style="font-style: italic;">VTi</span> cable, <span
 style="font-style: italic;">port #2</span><br>
- open the VTI menu, go to <span style="font-style: italic;">Enable
Cable
Link</span> and be sure that <span style="font-style: italic;">Virtual
Link</span> is checked.<br>
<br>
To connect TiLP2 and TiEmu3:<br>
- run TiEmu; next, run TiLP<br>
- choose the <span style="font-style: italic;">TiEmu</span> cable, <span
 style="font-style: italic;">port #1</span> in TiEmu<br>
- choose the <span style="font-style: italic;">TiEmu</span> cable, <span
 style="font-style: italic;">port #2</span> in TiLP<br>
<br>
To connect TiEmu and TiEmu:<br>
- run 2 instances of TiEmu<br>
- choose the <span style="font-style: italic;">TiEmu</span> cable on
both,
<span style="font-style: italic;">port #1</span> and <span
 style="font-style: italic;">port #2</span> respectively.<br>
</div>
<br>

<span style="font-style: italic;">Note : the VTI logger can not be used with TiEmu.</span>

<h2>11.3 Real cables</h2>
At the time being, there are 4 link cables useable with TiEmu: <span
 style="font-style: italic;">GrayLink</span>, <span
 style="font-style: italic;">BlackLink</span>, <span
 style="font-style: italic;">ParallelLink</span> and SilverLink
(Win32/Linux
only).<br>
A cable is plugged into a port. There are 3/4 ports depending on the
cable type:<br>
<br>
<table style="width: 100%; text-align: left;" border="1" cellpadding="2"
 cellspacing="2">
  <tbody>
    <tr>
      <td style="vertical-align: top;"><br>
      </td>
      <td colspan="2" rowspan="1"
 style="vertical-align: top; text-align: center;">BlackLink or GrayLink<br>
      </td>
      <td colspan="2" rowspan="1"
 style="vertical-align: top; text-align: center;">ParallelLink<br>
      </td>
      <td style="vertical-align: top; text-align: center;">SilverLink<br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top; text-align: center;">Windows<br>
      </td>
      <td style="vertical-align: top; text-align: center;">Linux<br>
      </td>
      <td style="vertical-align: top; text-align: center;">Windows<br>
      </td>
      <td style="vertical-align: top; text-align: center;">Linux<br>
      </td>
      <td style="vertical-align: top; text-align: center;">Windows<br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;">port #1</td>
      <td style="vertical-align: top; text-align: center;">COM1<br>
      </td>
      <td style="vertical-align: top; text-align: center;">/dev/ttyS0<br>
      </td>
      <td style="vertical-align: top; text-align: center;">LPT1<br>
      </td>
      <td style="vertical-align: top; text-align: center;">/dev/tipar0<br>
      </td>
      <td style="vertical-align: top; text-align: center;">1st cable<br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;">port #2</td>
      <td style="vertical-align: top; text-align: center;">COM2<br>
      </td>
      <td style="vertical-align: top; text-align: center;">/dev/ttyS1</td>
      <td style="vertical-align: top; text-align: center;">LPT2<br>
      </td>
      <td style="vertical-align: top; text-align: center;">/dev/tipar1</td>
      <td style="vertical-align: top; text-align: center;">2nd cable<br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;">port #3</td>
      <td style="vertical-align: top; text-align: center;">COM3<br>
      </td>
      <td style="vertical-align: top; text-align: center;">/dev/ttyS2</td>
      <td style="vertical-align: top; text-align: center;">LPT3<br>
      </td>
      <td style="vertical-align: top; text-align: center;">/dev/tipar2</td>
      <td style="vertical-align: top; text-align: center;">3rd cable<br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;">port #4</td>
      <td style="vertical-align: top; text-align: center;">COM4<br>
      </td>
      <td style="vertical-align: top; text-align: center;">/dev/ttyS3</td>
      <td style="vertical-align: top; text-align: center;">N/A<br>
      </td>
      <td style="vertical-align: top; text-align: center;">N/A<br>
      </td>
      <td style="vertical-align: top; text-align: center;">4th cable<br>
      </td>
    </tr>
  </tbody>
</table>
<br>
Note: the TiLP 2 framework does not rely on Linux kernel modules any
longer. But, you have to take care of permissions (user/group, rw) on
the device node.<br>
<br>
<hr>
</body>
</html>
